shining sunbeam - French English Dictionary